package com.jeecms.pay.model;

import java.util.List;

/**
 * 支付用户
 * 
 * @author web
 * 
 */
public class PayUser {

	/**
	 * userid
	 */
	private int userId;
	/**
	 * 账户名称
	 */
	private String username;

	/**
	 * 密码
	 */
	private String password;

	/**
	 * 真实姓名
	 */
	private String realname;

	/**
	 * 英文名
	 */
	private String englishname;

	/**
	 * 性别
	 */
	private String gender;

	/**
	 * 生日-年
	 */
	private String birthYear;
	/**
	 * 生日-月
	 */
	private String birthMonth;
	/**
	 * 生日-日
	 */
	private String birthDay;

	/**
	 * 血型
	 */
	private String booldType;
	/**
	 * 家乡-国
	 */
	private String homeCountry;
	/**
	 * 家乡-省
	 */
	private String homeProvince;
	/**
	 * 家乡-市
	 */
	private String homeCity;
	/**
	 * 家乡-区
	 */
	private String homeArea;

	/**
	 * 语言
	 */
	private String language;

	/**
	 * 自我简介
	 */
	private String desc;

	/**
	 * 电子邮件
	 */
	private String email;
	/**
	 * 安全邮箱
	 */
	private String safeEmail;

	/**
	 * 身份证号码
	 */
	private String idcard;
	/**
	 * 密保资料
	 */
	private String safeInfo;

	/**
	 * 密保答案
	 */
	private String infoAnswer;

	/**
	 * qq
	 */
	private String qq;

	public String getInfoAnswer() {
		return infoAnswer;
	}

	public void setInfoAnswer(String infoAnswer) {
		this.infoAnswer = infoAnswer;
	}

	/**
	 * 余额
	 */
	private float remainMoney;

	/**
	 * 头像地址
	 */
	private String photoUrl;

	/**
	 * 移动电话
	 */
	private String mobile;

	/**
	 * 另一个电话
	 */
	private String otherPhone;

	/**
	 * 另一个电话:国家
	 */
	private String otherPhoneCountry;

	/**
	 * 另一个电话:类别
	 */
	private String otherPhoneType;

	/**
	 * 即时通讯
	 */
	private String imNumber;

	/**
	 * 即时通讯类型
	 */
	private String imNumberType;

	/**
	 * 通讯地址-国家
	 */
	private String addressCountry;

	/**
	 * 通讯地址-省
	 */
	private String addressProvince;

	/**
	 * 通讯地址-市
	 */
	private String addressCity;

	/**
	 * 通讯地址-区
	 */
	private String addressArea;

	/**
	 * 通讯地址-详细
	 */
	private String addressDetail;

	/**
	 * 邮政编码
	 */
	private String zipCode;

	/**
	 * 个人网站
	 */
	private String personalWeb;

	/**
	 * 婚姻状况
	 */
	private String maritalStatus;

	/**
	 * 家人
	 */
	private String family;

	/**
	 * 朋友
	 */
	private String friend;

	/**
	 * 教育经历
	 */
	private List<PayUserEducation> education;

	/**
	 * 工作经历
	 */
	private List<PayUserWorkExp> workExp;

	/**
	 * 喜欢的音乐
	 */
	private String favorMusic;
	/**
	 * 喜欢的书籍
	 */
	private String favorBooks;
	/**
	 * 喜欢的电影
	 */
	private String favorMovies;

	/**
	 * 喜欢的运动
	 */
	private String favorSport;
	/**
	 * 喜爱的团队
	 */
	private String favorTeam;
	/**
	 * 喜爱的运动员
	 */
	private String favorAthlete;
	/**
	 * 活动爱好
	 */
	private String favorMovement;
	/**
	 * 兴趣
	 */
	private String interest;

	@Override
	public String toString() {
		StringBuilder sb = new StringBuilder();
		sb.append("账户名称-username=").append(username).append("\n");
		return sb.toString();
	}

	public String getUsername() {
		return username;
	}

	public void setUsername(String username) {
		this.username = username;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public String getRealname() {
		return realname;
	}

	public void setRealname(String realname) {
		this.realname = realname;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getSafeEmail() {
		return safeEmail;
	}

	public void setSafeEmail(String safeEmail) {
		this.safeEmail = safeEmail;
	}

	public String getIdcard() {
		return idcard;
	}

	public void setIdcard(String idcard) {
		this.idcard = idcard;
	}

	public String getSafeInfo() {
		return safeInfo;
	}

	public void setSafeInfo(String safeInfo) {
		this.safeInfo = safeInfo;
	}

	public String getQq() {
		return qq;
	}

	public void setQq(String qq) {
		this.qq = qq;
	}

	public float getRemainMoney() {
		return remainMoney;
	}

	public void setRemainMoney(float remainMoney) {
		this.remainMoney = remainMoney;
	}

	public String getPhotoUrl() {
		return photoUrl;
	}

	public void setPhotoUrl(String photoUrl) {
		this.photoUrl = photoUrl;
	}

	public String getOtherPhone() {
		return otherPhone;
	}

	public void setOtherPhone(String otherPhone) {
		this.otherPhone = otherPhone;
	}

	public String getOtherPhoneCountry() {
		return otherPhoneCountry;
	}

	public void setOtherPhoneCountry(String otherPhoneCountry) {
		this.otherPhoneCountry = otherPhoneCountry;
	}

	public String getOtherPhoneType() {
		return otherPhoneType;
	}

	public void setOtherPhoneType(String otherPhoneType) {
		this.otherPhoneType = otherPhoneType;
	}

	public String getImNumber() {
		return imNumber;
	}

	public void setImNumber(String imNumber) {
		this.imNumber = imNumber;
	}

	public String getImNumberType() {
		return imNumberType;
	}

	public void setImNumberType(String imNumberType) {
		this.imNumberType = imNumberType;
	}

	public String getAddressCountry() {
		return addressCountry;
	}

	public void setAddressCountry(String addressCountry) {
		this.addressCountry = addressCountry;
	}

	public String getAddressProvince() {
		return addressProvince;
	}

	public void setAddressProvince(String addressProvince) {
		this.addressProvince = addressProvince;
	}

	public String getAddressCity() {
		return addressCity;
	}

	public void setAddressCity(String addressCity) {
		this.addressCity = addressCity;
	}

	public String getAddressArea() {
		return addressArea;
	}

	public void setAddressArea(String addressArea) {
		this.addressArea = addressArea;
	}

	public String getAddressDetail() {
		return addressDetail;
	}

	public void setAddressDetail(String addressDetail) {
		this.addressDetail = addressDetail;
	}

	public String getZipCode() {
		return zipCode;
	}

	public void setZipCode(String zipCode) {
		this.zipCode = zipCode;
	}

	public String getPersonalWeb() {
		return personalWeb;
	}

	public void setPersonalWeb(String personalWeb) {
		this.personalWeb = personalWeb;
	}

	public String getMaritalStatus() {
		return maritalStatus;
	}

	public void setMaritalStatus(String maritalStatus) {
		this.maritalStatus = maritalStatus;
	}

	public String getFamily() {
		return family;
	}

	public void setFamily(String family) {
		this.family = family;
	}

	public String getFriend() {
		return friend;
	}

	public void setFriend(String friend) {
		this.friend = friend;
	}

	public List<PayUserEducation> getEducation() {
		return education;
	}

	public void setEducation(List<PayUserEducation> education) {
		this.education = education;
	}

	public List<PayUserWorkExp> getWorkExp() {
		return workExp;
	}

	public void setWorkExp(List<PayUserWorkExp> workExp) {
		this.workExp = workExp;
	}

	public String getFavorMusic() {
		return favorMusic;
	}

	public void setFavorMusic(String favorMusic) {
		this.favorMusic = favorMusic;
	}

	public String getFavorBooks() {
		return favorBooks;
	}

	public void setFavorBooks(String favorBooks) {
		this.favorBooks = favorBooks;
	}

	public String getFavorMovies() {
		return favorMovies;
	}

	public void setFavorMovies(String favorMovies) {
		this.favorMovies = favorMovies;
	}

	public String getFavorSport() {
		return favorSport;
	}

	public void setFavorSport(String favorSport) {
		this.favorSport = favorSport;
	}

	public String getFavorTeam() {
		return favorTeam;
	}

	public void setFavorTeam(String favorTeam) {
		this.favorTeam = favorTeam;
	}

	public String getFavorAthlete() {
		return favorAthlete;
	}

	public void setFavorAthlete(String favorAthlete) {
		this.favorAthlete = favorAthlete;
	}

	public String getFavorMovement() {
		return favorMovement;
	}

	public void setFavorMovement(String favorMovement) {
		this.favorMovement = favorMovement;
	}

	public String getInterest() {
		return interest;
	}

	public void setInterest(String interest) {
		this.interest = interest;
	}

	public int getUserId() {
		return userId;
	}

	public void setUserId(int userId) {
		this.userId = userId;
	}

	public String getMobile() {
		return mobile;
	}

	public void setMobile(String mobile) {
		this.mobile = mobile;
	}

	public String getEnglishname() {
		return englishname;
	}

	public void setEnglishname(String englishname) {
		this.englishname = englishname;
	}

	public String getGender() {
		return gender;
	}

	public void setGender(String gender) {
		this.gender = gender;
	}

	public String getBirthYear() {
		return birthYear;
	}

	public void setBirthYear(String birthYear) {
		this.birthYear = birthYear;
	}

	public String getBirthMonth() {
		return birthMonth;
	}

	public void setBirthMonth(String birthMonth) {
		this.birthMonth = birthMonth;
	}

	public String getBirthDay() {
		return birthDay;
	}

	public void setBirthDay(String birthDay) {
		this.birthDay = birthDay;
	}

	public String getBooldType() {
		return booldType;
	}

	public void setBooldType(String booldType) {
		this.booldType = booldType;
	}

	public String getHomeCountry() {
		return homeCountry;
	}

	public void setHomeCountry(String homeCountry) {
		this.homeCountry = homeCountry;
	}

	public String getHomeProvince() {
		return homeProvince;
	}

	public void setHomeProvince(String homeProvince) {
		this.homeProvince = homeProvince;
	}

	public String getHomeCity() {
		return homeCity;
	}

	public void setHomeCity(String homeCity) {
		this.homeCity = homeCity;
	}

	public String getHomeArea() {
		return homeArea;
	}

	public void setHomeArea(String homeArea) {
		this.homeArea = homeArea;
	}

	public String getLanguage() {
		return language;
	}

	public void setLanguage(String language) {
		this.language = language;
	}

	public String getDesc() {
		return desc;
	}

	public void setDesc(String desc) {
		this.desc = desc;
	}

}
